Model-checking of infinite graphs defined by graph grammars
نویسندگان
چکیده
We propose here an algorithm that decides whether a state of an innnite graph deened by a graph grammar satisses a given formula of the alternation-free-calculus. We rst show how graph grammars enable to nitely represent innnite transition systems. In particular, a connection is made between a state of the graph grammar and the states of the innnite graph it represents. We then present succinctly the syntax and the standard semantics of the-calculus. A non-standard semantics, called assertion-based semantics is then proposed. That semantics makes possible to reduce the study of the semantics of an innnite graph to parts of that graph by using correct assertions. Our algorithm then determines transformers, for each state of the graph grammar, which, given the context, expressed by an assertion, of a state of the graph represented by a state of the graph grammar, decides whether a given formula is satissed by that state of the graph, or not. Model-Checking de graphes innnis d eenis par des grammaires de graphe R esum e : Nous pr esentons ici un algorithme qui d ecide si un etat d'un graphe innni d eeni par une grammaire de graphe v eriie une formule donn ee du-calcul sans alternation de point xe. Nous montrons d'abord comment les grammaires de graphe permettent de repr esenter de mani ere nie des syst emes de transition innnis. En particulier, un lien est etabli entre un etat de la grammaire de graphe et les etats du graphe innni qu'il repr esente. Nous pr esentons alors succinctement la syntaxe et la s emantique standard du-calcul. Une s emantique non-standard, dite fond ee sur des assertions, est ensuite propos ee. Cette s emantique rend possible de r eduire l' etude de la s emantique d'un graphe innni a des parties de ce graphe en utilisant des assertions correctes. Notre algorithme d etermine alors des transformateurs,
منابع مشابه
Infinite probability computation by cyclic explanation graphs
Tabling in logic programming has been used to eliminate redundant computation and also to stop infinite loop. In this paper we investigate another possibility of tabling, i.e. to compute an infinite sum of probabilities for probabilistic logic programs. Using PRISM, a logic-based probabilistic modeling language with a tabling mechanism, we generalize prefix probability computation for probabili...
متن کاملProbabilistic regular graphs
Deterministic graph grammars generate regular graphs, that form a structural extension of configuration graphs of pushdown systems. In this paper, we study a probabilistic extension of regular graphs obtained by labelling the terminal arcs of the graph grammars by probabilities. Stochastic properties of these graphs are expressed using PCTL, a probabilistic extension of computation tree logic. ...
متن کاملAutomatic Deduction of Induced Subgraphs of Some Infinite Families of Graphs
Graph class C is induced-hereditary if for every graph G in C, every induced subgraph of G belongs to C. Induced-hereditary graph classes allow characterisation by sets of forbidden induced subgraphs. Such characterisations are very useful for automatic deduction of relations between graph classes. However, sometimes those sets of forbidden induced subgraphs are infinite, what makes it difficul...
متن کاملEccentric Connectivity Index of Some Dendrimer Graphs
The eccentricity connectivity index of a molecular graph G is defined as (G) = aV(G) deg(a)ε(a), where ε(a) is defined as the length of a maximal path connecting a to other vertices of G and deg(a) is degree of vertex a. Here, we compute this topological index for some infinite classes of dendrimer graphs.
متن کاملTowerds Model Checking Graph Grammars
We sketch a setup in which transition systems are generated from graph grammars and subsequently checked for properties expressed in a temporal logic on graphs. We envisage this as part of an approach where graph grammars are used to express the behavioural semantics of object-oriented programs, thus enabling automatic verification of those programs. This paper describes work in progress.
متن کاملContextual Graph Grammars Characterising Rational Graphs
Deterministic graph grammars generate a family of infinite graphs which characterise contextfree (word) languages. The present paper introduces a context-sensitive extension of these grammars. We prove that this extension characterises rational graphs (whose traces are contextsensitive languages). We illustrate that this extension is not straightforward: the most obvious context-sensitive graph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 5 شماره
صفحات -
تاریخ انتشار 1996